Independent filmmakers Richard and Deborah Foster are looking forward to the Tulsa premiere of their first feature film, “So This Is Christmas”! According to their Facebook page, the film premieres on December 2 in Tulsa.
Here, Richard and Deborah, who are husband and wife, share their favorite Christmas memory–and a great idea!